Micron Document
🎖️GitЯра🎖️

Node / meshcore / MeshCore / files / src / helpers / ui / UIScreen.h

Displaying Raw • Download

src/helpers/ui/UIScreen.h 5732b2edd8563281ef7d344cd6517f969ca160ab (5732b2ed) Text, 645 B

Tff7b72#Tff7b72pragma once

Tff7b72#Tff7b72include T8b949e"DisplayDriver.h"

Tff7b72#Tff7b72define KEY_LEFT 0xB4
Tff7b72#Tff7b72define KEY_UP 0xB5
Tff7b72#Tff7b72define KEY_DOWN 0xB6
Tff7b72#Tff7b72define KEY_RIGHT 0xB7
Tff7b72#Tff7b72define KEY_SELECT 10
Tff7b72#Tff7b72define KEY_ENTER 13
Tff7b72#Tff7b72define KEY_CANCEL 27 T8b949e// Esc
Tff7b72#Tff7b72define KEY_HOME 0xF0
Tff7b72#Tff7b72define KEY_NEXT 0xF1
Tff7b72#Tff7b72define KEY_PREV 0xF2
Tff7b72#Tff7b72define KEY_CONTEXT_MENU 0xF3

Te6edf3class Te6edf3UIScreen Tb4b4b4{
Te6edf3protectedTff7b72:
Te6edf3UIScreenTb4b4b4(Tb4b4b4) Tb4b4b4{ Tb4b4b4}
Te6edf3publicTff7b72:
Te6edf3virtual Tffa657int Te6edf3renderTb4b4b4(Te6edf3DisplayDriverTff7b72& Te6edf3displayTb4b4b4) Tff7b72=T79c0ff0Tb4b4b4; T8b949e// return value is number of millis until next render
Te6edf3virtual Tffa657bool Te6edf3handleInputTb4b4b4(Tffa657char Te6edf3cTb4b4b4) Tb4b4b4{ Tff7b72return Tffa657falseTb4b4b4; Tb4b4b4}
Te6edf3virtual Tffa657void Te6edf3pollTb4b4b4(Tb4b4b4) Tb4b4b4{ Tb4b4b4}
Tb4b4b4}Tb4b4b4;

Served by rngit 1.5.2 - Generated in 0.05s